switch point protector - German English Dictionary